SetFieldValue
Metodo di oggetto
Imposta il valore della proprietà richiesta tramite un oggetto BC_DA_VALUE.
Definizione BC
È possibile utilizzare la seguente sintassi per utilizzare il metodo:
Metodo(Field,Value)
| Parametro | Formato | Riferimento | I/O | Default | Versione |
|---|---|---|---|---|---|
| Field | Stringa | ||||
| Value | Record | BC_DA_VALUE |
Parametri
Field
StringaInput
Nome della proprietà di cui si vuole impostare il valore.
suggerimento
E' consigliato non utilizzare valori costanti ma reperire i nomi dei campi tramite la classe BC_PROPERTY_INFO.
Value
Esempi
Valorizzazione delle proprietà di un oggetto
'@SRP SetFieldValue()
DIM classInfo[CLASSE[BC_CLASS_INFO]]
DIM objArt[CLASSE[BLD_ART]]
objArt.LoadClassInfo(classInfo)
DIM tmpProp[CLASSE[BC_PROPERTY_INFO]]
classInfo.Properties.ForEach(tmpProp, Elaborazione(tmpProp [INOUT], objArt [INOUT]))
Return
'@SRP Elaborazione(prop[CLASSE[BC_PROPERTY_INFO]] [INOUT], objArt[CLASSE[BLD_ART]] [INOUT])
DIM valore[CLASSE[BC_DA_VALUE]]
valore.SETSTRING("Valore")
objArt.SetFieldValue(prop.Name, valore)
Return